/*---------------------------------------=RESET :Eric Meyer Reset Reloaded---------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline;}
:focus{ outline: 0;}
body{ line-height: 1; color: black; background: white;font-family: "微软雅黑", Verdana, Arial;}
ol, ul{ list-style: none;}
table{ border-collapse: separate; border-spacing: 0;}
/* caption, th, td{ text-align: left; font-weight: normal;} */
blockquote:before, blockquote:after, q:before, q:after{ content: "";}
blockquote, q{ quotes: "" "";}
/* html 5 Specific */
article, aside, canvas, details, div, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{ display: block;}
/* www.aestheticallyloyal.com/public/optimize-legibility/ */
body { text-rendering: optimizeLegibility; }
/* maxvoltar.com/archive/-webkit-font-smoothing */
html { -webkit-font-smoothing: antialiased; }
a{ color: #666; text-decoration: none;}
.fl{ float: left;}
.fr{ float: right;}
.dis_none{ display: none;}
.dis_block{ display: block;}
/*登录*/
.login_bg{background: url("../images/newadmin/login/login_top_bg.png") no-repeat center top;background-size: 100% 295px;padding-top:98px;}
.login_logo{width:700px;height:88px;line-height: 88px;margin:0 auto;font-size:34px;color:#fff;font-weight: bold;}
.login_logo img{width:44px;vertical-align: middle;margin-right:10px;}
.login_layout{width:700px;margin:0 auto;border:1px solid #ccc;-webkit-border-radius: 26px;-moz-border-radius: 26px;border-radius: 26px;
background:#f9fafb url("../images/newadmin/login/login_layout_bg.png") no-repeat left bottom;}
.login_layout_dl{padding:0 32px 40px;}
.login_layout_dl dt{height:77px;line-height: 77px;border-bottom:2px solid #e6e7e7;font-size:34px;color:#666;font-weight:bold;text-align: center;margin-bottom:26px;}
.login_layout_dl dd{height:38px;padding:13px 0 13px 260px;}
.login_layout_dl dd > span{width:64px;height:38px;line-height: 38px;display: block;float:left;}
.login_layout_dl dd > label{width:310px;height:38px;line-height: 38px;display: block;float:left;}
.login_input{width:298px;height:26px;line-height: 26px;padding:5px;border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
font-size:16px;color:#333;}
.miss_password_radio{width:12px;height:12px;border:1px solid #ccc;margin-top:3px;float:left;display: block;}
.login_layout_dl dd > label.miss_password_label{font-size:14px;color:#878787;line-height: normal;}
.login_input_code{height:26px;line-height:26px;padding:5px;width:180px;float:left;border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    font-size:16px;color:#333;}
.validate{width:100px;height:38px;float:right;}
.login_footer{width:100%;height:125px;text-align: center;padding-top:85px;font-size:12px;color:#878787;}
.logo_bg{background: url("../images/newadmin/login/login_bot_bg.png") no-repeat bottom center;background-size: 100% 190px;}
.login_layout_dl dd.miss_password{height:49px;padding:0 0 0 260px;}
.login_layout_dl dd.submit_dd{padding: 0 0 0 260px;}
.submit_dd input{width:100%;height:45px;line-height: 45px;text-align: center;color:#fff;background: #3179b9;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
border:none;-webkit-appearance: none;font-size:16px;}
/*index*/
.header{height:33px;line-height: 33px;background: url("../images/newadmin/index_top.png") repeat-x top;color:#c9cdd0;font-size:12px;
position: fixed;left:0;top:0;width:100%;}
.logo{width:16px;margin-right:9px;float:left;margin-top:9px;}
.header_logo{width:140px;float:left;padding-left:18px;}
.header_mid{height:33px;float:left;line-height: 33px;padding-left:35px;color:#c9cdd0;font-size:10px;}
.header_mid img{margin-top:10px;margin-right:5px;}
.header_right{height:33px;line-height: 33px;text-align: right;padding-right:18px;}
.header_right a{width:84px;height:33px;display: inline-block;color:#c9cdd0;text-align: center;border-left:1px solid #252c34;border-right:1px solid #1b222a;font-size: 10px;}
.header_right a img{margin-top:0px;margin-right:3px;vertical-align: middle;}
.header_right a:first-child{border-left:none;}
.header_right a:last-child{border-right:none;}

.index_menu{width:186px;background: url("../images/newadmin/index_left.png") repeat-y left;height:100%;position: fixed;left:0;top:33px;overflow-y: auto;}
.index_menu_top{height:69px;padding: 20px 0 20px 17px;color:#c0bebf;}
.index_menu_top a{color:#c0bebf;}
.index_menu_top span{font-size:10px;}
.index_menu_top p{font-size:16px;height:30px;line-height: 30px;}

.index_menu_dl{width:170px;color:#c0bebf;}
.index_menu_dl dt{height:31px;line-height: 31px;padding-left:21px;background: url("../images/newadmin/index_menu_bg.png") no-repeat left top;font-size:12px;}
.index_menu_dl dt > img{width:20px;height:20px;float:left;margin-top: 5px;margin-right:3px;}

.index_menu_dl dd{padding:7px 0;}
.index_menu_dl dd a{height:24px;line-height: 24px;padding-left:26px;display: block;font-size:12px;color:#c0bebf;}
.index_menu_dl dd a i{width:20px;height:24px;display: inline-block;}

.index_right{padding:33px 0 0 176px;}












